//
//  ZH_MineOrderAllViewController.m
//  WisdomStar
//
//  Created by zhangliwen on 2018/10/22.
//  Copyright © 2018年 zhangliwen. All rights reserved.
//

#import "ZH_MineOrderAllViewController.h"
#import "ZH_MineOrderTopTableViewCell.h"
#import "ZH_MineOrderGoodsInfoTableViewCell.h"
#import "ZH_HomeStateTableViewCell.h"
@interface ZH_MineOrderAllViewController ()<UITableViewDataSource,UITableViewDelegate>
@property (nonatomic,weak)UITableView *tableView;
@end

@implementation ZH_MineOrderAllViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    [self initUserface];
}
- (void)initUserface{
    self.view.backgroundColor = kCommonBackgroudColor;
    [self.tableView mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.bottom.equalTo(self.view);
        make.left.equalTo(self.view).offset(FITSCALE(11));
        make.right.equalTo(self.view).offset(FITSCALE(-11));
    }];
}
#pragma mark - UITableViewDataSource,UITableViewDelegate
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 4;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 3;
}
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
    return FITSCALE(9);
}
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
    return CGFLOAT_MIN;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    if (indexPath.row == 0) {
        ZH_MineOrderTopTableViewCell *cell = [ZH_MineOrderTopTableViewCell cellWithTableView:tableView];
        return cell;
    }
    else if (indexPath.row == 1){
        ZH_MineOrderGoodsInfoTableViewCell *cell = [ZH_MineOrderGoodsInfoTableViewCell cellWithTableView:tableView];
        return cell;
    }
    else if (indexPath.row == 2){
        ZH_HomeStateTableViewCell *cell = [ZH_HomeStateTableViewCell cellWithTableView:tableView];
        return cell;
    }
    return nil;
}
#pragma mark - getter,setter
- (UITableView *)tableView{
    if (!_tableView) {
        UITableView *tableView = [UITableView createTableViewWithDelegateTarget:self];
        tableView.backgroundColor = kCommonBackgroudColor;
        tableView.separatorStyle =UITableViewCellSeparatorStyleNone;
        [tableView setCellAutoAdaptationForEstimatedRowHeight:FITSCALE(100)];
        [self.view addSubview:_tableView = tableView];
    }
    return _tableView;
}

@end
